artificial waterside - Francés Inglés Diccionario